﻿// See https://aka.ms/new-console-template for more information
string firstFriend = "Scotte";
string secondFriend = "Kendra";
Console.WriteLine($"my friend are {firstFriend} and {secondFriend}");
//1、$和{}一起使用，可以把字符串变量和字符拼接到一起

string greeting = "   Hello World!   ";
Console.WriteLine(greeting);
//裁剪字符串，去掉字符串前面后面空格字符的方法 删除空格字符

string termedgreeting = greeting.TrimStart();
Console.WriteLine(termedgreeting);
//2、TrimStart()   去掉字符串前面空格 的 方法

 termedgreeting = greeting.TrimEnd();
Console.WriteLine(termedgreeting);
//3、TrimEnd()   去掉字符串后面空格

termedgreeting = greeting.Trim();
Console.WriteLine(termedgreeting);
//4、Trim()   去掉字符串前面前面和后面的空格

string sayhello = "Say Hello World";
Console.WriteLine(sayhello);
sayhello = sayhello.Replace("Hello","greeting");
Console.WriteLine(sayhello);
//5、一种方法：字符替换 .Replace()，后面的字符替换前面的字符。

Console.WriteLine(sayhello.ToUpper());
//6、将字符串转换为大写字符

Console.WriteLine(sayhello.ToLower());
//7、将字符串转换为小写字符

string 字符变量1 = "you say greeting, and i say hello";
Console.WriteLine(字符变量1.Contains("goodbye"));
Console.WriteLine(字符变量1.Contains("hello"));
//8、判断字符串中是否包含指定字符的方法，返回True 或 False   查找字符
//另外还有判断字符串开头字符的.Startswith()  和 判断字符串结尾字符的.Endswith()

string 字符变量2 = "abc 123";
Console.WriteLine(字符变量2.Length);
//9、String.Length 属性：获取当前 String 对象中的字符数   结果为7